package main

import "fmt"

func f1() int {
	x := 5
	defer func() {
		x += 1
	}()
	return x
}

func f2() (x int){
	defer func() {
		x++
	}()
	return 5
}

func f3() {
	fmt.Println(123)  // fmt.Println(a...: 123)  这个 a... 其实是 Println 参数的名字
}

func main() {
	// 测试好了
	a := f1()
	b := f2()
	f3()
	fmt.Println(a, b)
}
